#

Calcul haute performance

Calcul haute performance dans les livres blancs


Calcul haute performance dans les ressources documentaires

  • ARTICLE INTERACTIF
  • |
  • 10 juin 2025
  • |
  • Réf : BM5033

Métamodèles et applications industrielles

Pour obtenir une solution numérique en calcul des structures, on utilise généralement une approximation par éléments finis. Parfois, la prévision du comportement d’un système peut être difficile à cause des incertitudes. La prise en compte de ces dernières dans l’analyse est un domaine complexe qui comprend l’identification et la modélisation des sources d’incertitudes, leur propagation et le post-traitement pour mesurer leur influence sur le comportement général. Cet article s’intéresse à la modélisation probabiliste en mécanique  en utilisant des métamodèles et propose des modèles robustes tenant compte des aléas : propriétés des matériaux, conditions aux limites et chargement et des applications industrielles.

  • ARTICLE INTERACTIF
  • |
  • 10 nov. 2023
  • |
  • Réf : H1014

Processeurs à grand nombre de cœurs (manycores)

Cet article présente les processeurs à très grand nombre de cœurs (manycores), avec les caractéristiques qui les distinguent des multicœurs et des GPU : type et performances des cœurs, décomposition hiérarchique en clusters de cœurs, modèle mémoire (partagée ou distribuée) et développements logiciels. Ils sont utilisés dans trois classes d’applications : les applications mobiles ou embarquées haute performance à faible consommation, le calcul scientifique haute performance et les accélérateurs pour réseaux de neurones profonds Six exemples sont détaillés : les Xeon Phi d’Intel, le SW26010 utilisé dans le superordinateur TaihuLight, les versions 16, 64 et 1024 cœurs de l’architecture Epiphany d’Adapteva, lesmanycoresMMPA2 et MMPA3 de Kalray, l’accélérateur Boqueria  d’Untether et le circuit WSE-2 de Celebras

  • Article de bases documentaires
  • |
  • 10 mai 2025
  • |
  • Réf : H1015

Architecture des ordinateurs : CPU et coprocesseurs/accélérateurs

Les différents coprocesseurs/accélérateurs utilisés pour accélérer l'exécution des programmes dans certaines applications sont présentés : NPU, GPU, FPGA, QPU. Les interfaces matérielles et logicielles sont discutées. Alors qu'une amélioration des performances d'au moins un ordre de grandeur est nécessaire pour utiliser un accélérateur, un SDK logiciel mature est un facteur de succès, comme le montre l'utilisation des GPU dans les superordinateurs ou les centres de données.


INSCRIVEZ-VOUS AUX NEWSLETTERS GRATUITES !